body{
	margin:0;
	padding: 0;
	font-family:"微软雅黑",'Microsoft Yahei',Arial,Helvetica,SimSun, sans-serif;
	font-size:14px;
	color:#666666;
	background:#f2f2f2;
}
.header{
	text-align:center;
	background:#3b5998;
	
}
.middle{
	width:1180px;
	margin:0 auto;
	overflow:hidden;
	margin-top:15px;
	margin-bottom:20px;
	padding:25px 20px 35px 20px;
	background:#FFFFFF;
}
/**
 * 	article.html
 */
.middle .midLeft{
	float: left;
	width:180px;
	height:630px;
	margin-right:20px;
	border:1px solid #E0E0E0;
	border-top:none;
}
.middle .midLeft div{
	border-top:1px solid #3b5998;
	margin-bottom:35px;
}
.middle .midLeft div ul{
	list-style:none;
	padding:0;
	margin:0;
	padding:0 16px;
	
}
.middle .midLeft div ul li{
	height:33px;
	line-height:33px;
	border-bottom:1px solid #E0E0E0;
	padding-left:20px;
	cursor:pointer;
}
.middle .midLeft div ul li.t{
	color:#3b5998;
	
}
.middle .midRight{
	float:left;
	width:910px;
	height:590px;
	line-height:32px;
	padding:10px 25px;
	border: 1px solid #e0e0e0;
}
/**
 * 	myinfo.html
 */
.middle .myinfo{
	  width: 870px;
	  overflow:hidden;
}
.middle .myinfo .loginInfo{
	overflow:hidden;
	line-height:30px;
}
.middle .myinfo .loginInfo div{
	float:left;
	
}
.middle .myinfo .loginInfo div.name{
	margin-right:30px;
}
.middle .myinfo .loginInfo div.name span{
	color:#3b5998;
}
.middle .myinfo .loginInfo div.password input{
	width:145px;
	height:22px;
	padding-left:5px;
	margin-right:15px;
	color: #666666;
	font-family:"微软雅黑",'Microsoft Yahei',Arial,Helvetica,SimSun, sans-serif;
}
.middle .myinfo .loginInfo div.password button{
	border:none;
	outline:none;
	font-family:"微软雅黑",'Microsoft Yahei',Arial,Helvetica,SimSun, sans-serif;
	font-size:14px;
	color:#333333;
	  padding: 3px 26px;
	  padding: 0 26px \9;
	background:#f2f2f2;
	cursor:pointer;
}
.middle .myinfo .loginInfo div.tel{
	float:right;
	font-family:"方正兰亭超细黑简体"，"微软雅黑",'Microsoft Yahei',Arial,Helvetica,SimSun, sans-serif;
	font-size:16px;
}
.middle .myinfo .loginInfo div.tel span{
	font-size:24px;
	padding-left:10px;
	
}
.middle .myinfo .address{
	margin-top:15px;
	border-top: 1px solid #3b5998;
}
.middle .myinfo .address .item{
	overflow:hidden;
	height：33px;
	line-height:33px;
	border:1px solid #E0E0E0;
	border-top:none;
}
.middle .myinfo .address .item.h,.middle .myinfo .address .item.h .key,.middle .myinfo .address .item.h .value{
	height:140px;
}
.middle .myinfo .address .key{
	width:138px;
	float:left;
	text-align:right;
	color:#3b5998;
	padding-right:20px;
	border-right:1px solid #E0E0E0;
}
.middle .myinfo .address .value{
	width:689px;
	padding-left:20px;
	float:left;
}
.middle .myinfo .address .value a{
	color:#3b5998;
	text-decoration:underline;
	cursor:pointer;
}
/**
 * 	login
 */
body.login{
	text-align: center;
	color: #fff;
	background: #3b5998;
}
.logo {
	font-size: 112px;
	margin-top: 80px;
}

.web_name_zh {
	font-size: 34px;
	margin-top: 45px;
}

.web_name_en {
	font-size: 34px;
	margin-top: 20px;
}

form {
	font-size: 22px;
	margin-top: 45px;
}

.service_phone_text {
	font-size: 20px;
	margin-top: 20px;
}

.service_phone_num {
	font-size: 34px;
	margin-top: 10px;
}

.footer {
	font-size: 16px;
	margin-top: 120px;
}
